查看原文
其他

【Linux笔记】Windows与Linux文件互传

正念君 嵌入式大杂烩 2021-01-31

点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记!



之前分享了Linux下vim编译器简单的使用方法:【Linux笔记】Vi/Vim编辑器。如果觉得不习惯的话,也可以不用vim进行编辑。我们可以使用Windows上的一些编辑器先编辑好代码,然后再传到Linux下进行编译即可。那么,怎么实现Windows与Linux的文件互传呢?可以使用samba,也可以使用一些工具。本篇笔记分享的是一个可以实现Windows与Linux文件互传的工具:WinSCP


WinSCP工具

WinSCP是是一款开源的SFTP客户端,运行于系统下,遵照GPL发布。WinSCP除了SFTP,还支持SSH、SCPWinSCP具有FTP的文件传输功能,又比FTP更加具有安全性。用户可在SourceForge网站下载


Windows往Linux互传文件

Windows与Linux互传文件的前提是要保证Windows要能ping通Linux。首先,使用 ifconfig命令 查看Linux的IP:


然后在Windows命令行ping这个ip:



可以ping得通,说明网络是通的。如果ping不同,则可能是Linux的防火墙没有关,可以使用命令:

/etc/init.d/iptables stop


关闭防火墙。确保网络没问题之后,就可以使用WinSCP软件进行文件互传了。打开WinSCP软件,需要我们输入登录信息:File protocol选的是SFTP,Host name输入的是我们Linux系统的ip,User name和Password填的是登录Linux系统的用户,可以是普通用户,也可以是超级用户。



设置完成之后,就可以点击Login按钮进行登录:



可以看到,左边是我们的Windows目录,右边是我们的Linux目录,然后就可以使用拖拽的方式传输文件了,例如我们把WindowsToLinux.txt这个文件从Windows传到Linux下:



可见,已经传输成功。Linux往Windows传文件也是类似的。以上就是关于Windows与Linux互传的笔记,如有错误,欢迎指出!


往期笔记:

【Linux笔记】系统目录结构

【Linux笔记】Vi/Vim编辑器

【数据结构笔记】单链表

【数据结构笔记】头插法与尾插法创建单链表

【C语言笔记】什么是ANSI C标准?

【C语言笔记】操作位的技巧

【Git笔记】分布式版本控制系统

省电子设计竞赛一等奖作品分享(三)

百度搜索怎么去广告?



点击左下角的【阅读全文】,获取本公众号往期所有笔记推送

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存